Developing a communications architecture based on WCF for use in nuclear power plant simulators
نویسندگان
چکیده
Communications play the main role in the development of system architectures where their different parts have to continually exchange data. Windows Communication Foundation (WCF) has been designed to offer a manageable approach to distributed computing, broad interoperability and direct support for service orientation. It allows the communication among systems from any platform across intranets, extranets or the Internet, supporting at the same time a safety and reliable service. This paper presents the use of WCF in the context of distributed nuclear power plant simulators. In these simulators, communication plays a main role since they are intrinsically distributed systems. We have defined a communication architecture for the simulators using WCF for the data exchange between the different applications that compose the simulator. We also present an application developed with Visual Studio Tools for Office (VSTO). This application uses our architecture, developed with WCF, to communicate with a simulator. It has the appearance and behaviour of an Excel sheet together with some new added features and it allows us to test the communication architecture.
منابع مشابه
Experiences with component-oriented technologies in nuclear power plant simulators
This paper proposes the application of modern component-based technologies to the development of nuclear power plant simulators. On the one hand, as a significant improvement on previous simulators, the new kernel is based on the Common Component Architecture (CCA). The use of such a high performance computing-oriented component technology, together with a novel algorithm to automatically resol...
متن کاملNuclear Power Plant Simulators: A Component-based Approach
The development of nuclear power plant simulators is a hard task where many different factors have to be considered. Software components can be a main factor in the improvement of the development cycle of complex simulators. This paper presents a new generation of simulators based on two different component technologies. On the one hand, RT-CORBA is a communication middleware, which allows the ...
متن کاملA Reusable Distributed Environment for Nuclear Power Plant Simulators
The development of simulation environments for Nuclear Power Plants is a long process where many components are only used in their original projects due to the special characteristics of each Power Plant. This paper presents an environment formed by a simulation kernel with a set of tools aiming at the building of reusable components. The simulators are being used for the training of future ope...
متن کاملReal-time Training Simulators Based on Distributed Reusable Components
The development of training environments for the operations and maintenance of nuclear power plants is a long process where many components are not reused due to specific characteristics of each power plant. This paper presents an environment formed by a simulation kernel with a set of tools aiming at building reusable components. The simulators are being used for the real-time training of futu...
متن کاملModeling the Outcome of Chlorine Emission Based on Emergency Response Planning Values over 24 Hours Using the PHAST Software (Case Study: Bushehr Nuclear Power Plant)
Background and Aim: Chemical warfare can endanger the security of any country. The present study examined the chlorine gas emission scenario on the outskirts of the Bushehr nuclear power plant over a 24-hour period, so that the study results can be utilized in an emergency response program. Methods: In order to access the data, the area of Bushehr nuclear power plant was investigated in person ...
متن کامل